pp108 : parameters Property (System)

parameters Property (System)


Array (collection) that contains all the parameters that can be specified on the URL to which SOAP Messages are posted.

Syntax

Inline HTML

N/A.

Event property

system.parameters[paramName] = paramValue


Parameters

Parameter

Description

paramName

String that denotes the name of the parameter.

paramValue

Variant that denotes the value that can be set to the parameter.


Remarks


The parameters array is a collection that contains the parameters indexed by their names. The following example sets the organization parameter in the parameters property.

Scripting

system.parameters.organization = "o=system,cn=cordys,o=vanenburg.com";



This will be added to the URL of the gateway as follows:

url

http://<computerName>/com.eibus.Web.soap.Gateway.wcp? organization="o=system,cn=cordys,o=vanenburg.com"



The value of each parameter in the properties can be a variant (String/Boolean/Integer etc.,) and can also be of a type array. If it is of type array then the values within it are added as separate parameters as in the following example:

Scripting

system.parameters.receiver = new Array("SOAP DN1", "SOAP DN2");



In such cases the URL will look like below:

url

http://<computerName>/com.eibus.Web.soap.Gateway.wcp?receiver="SOAP DN1"&receiver="SOAP DN2"



The following are the parameters that are understood by the default Web gateway:

organization

String that denotes the organizational context at which the request is sent.

receiver

String or array that denotes the distinguished name of the SOAP Node/SOAP Processor to which the request is to be sent.

timeout

Integer in milliseconds that denotes how longer the Web server should wait for the response from the back end. If the specified time elapses, then a timeout exception is thrown.

messageId

String that denotes the message ID that the Web gateway should put in the Header of the SOAP message. This ID is used for message correlations and hence it is advised not to reuse the same message ID at the same time, even if it comes from different browsers.

noRespone

Boolean that sets or retrieves one of the following values:true- Web Gateway should send a SOAP message to the back end, but should not wait for a response.false- Web Gateway should send a SOAP message to the back end and should wait for a response.


See Also


system